pump-dump pulse - Spanish English Dictionary